stick a pin in it - Francés Inglés Diccionario